1.Nf3 d5 2.d4 a6 3.Be3 e6 4.c3 Bd6 5.Nbd2 b5 6.Bg5 Be7 7.Bf4 Nf6 8.e3 c5 9.Ne5 h6 10.Bd3 Bb7 11.O-O O-O 12.Bc2 Nbd7 13.Qf3 Rc8 14.Qh3 Ne4 15.Nxe4 dxe4 16.Rad1 Bd5 17.f3 exf3 18.Bxh6 f5 19.e4 fxe4 20.Bxe4 Bxe4 21.Qxe6+ Kh8 22.Bxg7+ Kxg7 23.Nxd7 Bf5 24.Qe5+ Bf6 25.Qg3+ Bg6 26.Nxf8 Qxf8 27.Rxf3 cxd4 28.cxd4 Qd8 29.Qg4 Rc4 30.Rg3 Qe8 31.h4 Kh7 32.h5 Bc2 33.Rd2 Bb1 34.b3 Rc1+ 35.Kh2 Rf1 36.Re2 Qf7 37.Rf3 Rxf3 38.Qxf3 Qc7+ 39.g3 Bxd4 40.Re1 Bg7 41.Qf2 Bd3 42.Qf3 Qc2+ 43.Kh3 Bf5+ 44.g4 Bd7 45.Re7 Bc6 46.Qf5+ Qxf5 47.gxf5 Kg8 48.Kg4 Bd5 49.Ra7 Bd4 50.Rd7 Be4 51.Rxd4 Bb1 52.Kg5 Kf7 53.h6 Bxa2 54.Rd7+ Ke8 55.Ra7 Bxb3 56.h7 Bf7 57.h8=Q+ Bg8 58.Qxg8# 1-0