1.Nf3 Nf6 2.b3 g6 3.Bb2 Bg7 4.e4 d6 5.d3 O-O 6.Nbd2 Nbd7 7.h4 h5 8.Be2 e5 9.a4 Ng4 10.Nc4 f5 11.a5 fxe4 12.dxe4 Nc5 13.b4 Nxe4 14.Qd5+ Kh7 15.Qxe4 Bf5 16.Qxb7 Rb8 17.Qc6 Rxb4 18.Ng5+ Kh8 19.Bc3 Rb8 20.O-O Nf6 21.Rab1 Qe7 22.Rb7 Rxb7 23.Qxb7 Bxc2 24.Qxa7 Ne4 25.Qe3 Nxg5 26.hxg5 Rf7 27.a6 d5 28.Nxe5 Bxe5 29.Qxe5+ Kh7 30.Qh8#