1.b3 h5 2.Bb2 a6 3.Nc3 a5 4.e4 a4 5.h4 a3 6.Bc1 e6 7.Bc4 d5 8.exd5 exd5 9.Nxd5 Nc6 10.Nf3 Nf6 11.Qe2+ Be6 12.Nf4 Qe7 13.Bxe6 Nb4 14.O-O Nxc2 15.Rb1 fxe6 16.Ng6 Qd7 17.Nxh8 Nb4 18.Ng6 Bd6 19.d4 Nxa2 20.Qxa2 Ng4 21.Nge5 Bxe5 22.dxe5 Qd3 23.Bxa3 Rxa3 24.Qxa3 Nxf2 25.Kxf2 Qc2+ 26.Kg1 g5 27.hxg5 Kd7 28.Rbc1 Qe2 29.Qc5 Qb2 30.Qxc7+ Ke8 31.g6 h4 32.Qf7+ Kd8 33.g7 b6 34.g8=Q# 1-0