1.Nf3 d5 2.a3 Nf6 3.d4 e6 4.Bf4 b6 5.Nbd2 Be7 6.e3 c5 7.g4 Nc6 8.g5 Nh5 9.Ne5 Nxe5 10.Bxe5 f6 11.Qxh5+ g6 12.Qh6 fxe5 13.Qg7 Rf8 14.Qxh7 exd4 15.Bb5+ Bd7 16.Qxg6+ Rf7 17.Nf3 Bxb5 18.Ne5 Qd6 19.Nxf7 Qc7 20.Qxe6 dxe3 21.fxe3 Qd7 22.Qg6 Qc6 23.Qxc6+ Bxc6 24.Rf1 Bb5 25.Rf4 Kd7 26.h4 Ke6 27.O-O-O Be2 28.Rd2 Bh5 29.Nh6 Bg6 30.Rdf2 Rh8 31.Rf6+ Bxf6 32.Rxf6+ Ke7 33.Rxg6 Re8 34.h5 Rh8 35.Rg7+ Ke6 36.Rg6+ Ke7 37.Rg7+ Ke6 38.Rg8 Rxg8 39.Nxg8 Kf5 40.g6 Kg5 41.g7 Kxh5 42.Ne7 Kg4 43.g8=Q+ Kf3 44.Kd2 d4 45.Qf7+ Kg4 46.Ke2 dxe3 47.Kxe3 Kg5 48.Qg6+ Kh4 49.Kf3 c4 50.Qh6# 1-0