1.Nf3 e6 2.g3 d5 3.Bg2 Nf6 4.O-O Bc5 5.d4 Bb6 6.Nc3 O-O 7.Qd3 a6 8.b3 h6 9.g4 Re8 10.g5 Ne4 11.Nxe4 dxe4 12.Qxe4 g6 13.gxh6 Nd7 14.Bg5 f6 15.Qxg6+ Kf8 16.h7 Ke7 17.Qg7+ Kd6 18.c4 fxg5 19.Nxg5 Rf8 20.Nf7+ Rxf7 21.Qxf7 Bxd4 22.Rad1 c5 23.Qf4+ e5 24.Qh6+ Kc7 25.h8=Q Qxh8 26.Qxh8 b6 27.e3 Bb7 28.Qh7 Bc3 29.Qxd7+ Kb8 30.Qxb7#