1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.d3 b6 6.Nc3 Bb7 7.e4 dxe4 8.Ng5 O-O 9.dxe4 Nc6 10.e5 Nd7 11.Qh5 h6 12.Nh3 Ndxe5 13.Bxh6 gxh6 14.Rad1 Qc8 15.Qxh6 Rd8 16.Ng5 Bxg5 17.Qxg5+ Ng6 18.Ne4 Rxd1 19.Rxd1 Qf8 20.Nf6+ Kg7 21.h4 Rd8 22.Nh5+ Kg8 23.Re1 Na5 24.Rxe6 Rd6 25.Nf6+ Kg7 26.Re8 Rxf6 27.Rxf8 Kxf8 28.Qxf6 Bxg2 29.Kxg2 Nc4 30.h5 Ke8 31.hxg6 fxg6 32.Qe6+ Kd8 33.Qxc4 Kc8 34.Qc6 g5 35.Kf3 b5 36.Ke4 b4 37.Kd5 b3 38.axb3 a5 39.Ke6 a4 40.Qa8#