1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.Nf3 e6 5.c3 f6 6.Bb5 Ne7 7.exf6 gxf6 8.Nh4 a6 9.Bxc6+ bxc6 10.O-O Rg8 11.Nxf5 Nxf5 12.Nd2 Kd7 13.Re1 Qe8 14.g3 Qg6 15.Nf3 Bd6 16.c4 dxc4 17.Qe2 Rae8 18.Bd2 h5 19.Qxc4 h4 20.Rac1 hxg3 21.fxg3 Nxg3 22.Qxc6+ Kd8 23.Kf2 Nf5 24.Rg1 Qh7 25.Rxg8 Rxg8 26.Ba5 Bxh2 27.d5 Bg3+ 28.Ke2 Bf4 29.Qa8+ Ke7 30.Bb4+ Kf7 31.dxe6+ Kg7 32.Rg1+ Ng3+ 33.Rxg3+ Bxg3 34.Qd5 Qg6 35.e7 Qg4 36.Qxg8+ Kxg8 37.e8=Q+ Kg7 38.Qf8+ Kh7 39.Qf7+ Kh8 40.Qxf6+ Kh7 41.Bc3 Qe4+ 42.Kf1 Qd3+ 43.Kg2 Qe2+ 44.Kxg3 Qd3 45.Qg7# 1-0