1.Nf3 d5 2.d4 Bf5 3.h3 e6 4.Nbd2 c5 5.e3 Be4 6.Nxe4 dxe4 7.Ne5 a6 8.c3 Nf6 9.Qb3 Qc7 10.Qa4+ Nbd7 11.Nxd7 Nxd7 12.dxc5 f5 13.b4 Be7 14.Qb3 Kf7 15.Bc4 Qc6 16.O-O Ne5 17.Be2 g5 18.Bb2 g4 19.hxg4 fxg4 20.c4 Nf3+ 21.Bxf3 gxf3 22.Bxh8 Rxh8 23.Qc2 e5 24.Rfd1 Qg6 25.g3 h5 26.Qd2 Rd8 27.Qe1 Rg8 28.Qd2 Rd8 29.Qe1 Rg8 30.Qd2 h4 31.Qd5+ Kf6 32.Qxb7 hxg3 33.Qxa6+ Kf5 34.Qxg6+ Rxg6 35.fxg3 Rxg3+ 36.Kf1 Bg5 37.Re1 Rh3 38.Kg1 Kg4 39.a4 Rg3+ 40.Kf1 Rg2 41.c6 Kg3 42.c7 Rh2 43.Kg1 f2+ 44.Kf1 Kf3 45.c8=Q Rh1# 0-1