1.Nf3 h6 2.e4 c5 3.d4 e6 4.d5 d6 5.Bb5+ Bd7 6.Bxd7+ Qxd7 7.O-O Nf6 8.Re1 exd5 9.e5 dxe5 10.Nxe5 Qf5 11.g4 Qe6 12.Ng6 Be7 13.Rxe6 Nh5 14.Rxe7+ Kd8 15.Bg5 fxg6 16.f4 Kc8 17.Qd2 Re8 18.Rd7 Re7 19.Qc3 Re5 20.h4 Kxd7 21.fxe5 Nf6 22.Qxc5 Na6 23.Qb5+ Ke6 24.c4 Nxg4 25.Bf4 Kf7 26.Bg5 Rh8 27.a3 Nf2 28.Nd2 Rd8 29.Nb3 Nh3+ 30.Kh2 Rh8 31.Bf6 g5 32.Qa4 h5 33.Rh1 Kg8 34.Rg1 gxf6 35.Nd2 Kh7 36.Rg4 hxg4 37.Qd7+ Kg6 38.exf6 Rxh4 39.Qg7+ Kf5 40.f7 Nf4+ 41.Kg1 Nh3+ 42.Kf1 Ng1 43.f8=Q+ Ke6 44.Qff6# 1-0