1.Nf3 e6 2.e4 a6 3.d4 d5 4.e5 Bd7 5.Bd3 c5 6.c3 Nc6 7.a3 Nge7 8.O-O Nf5 9.dxc5 Bxc5 10.Nbd2 O-O 11.Re1 Ba7 12.Nb3 h6 13.Bf4 Nh4 14.Nbd4 Nxd4 15.Nxd4 Ng6 16.Bg3 Bxd4 17.cxd4 Qb6 18.h4 Qxb2 19.h5 Ne7 20.Bh4 Rfe8 21.Rb1 Qxa3 22.Re3 Qa4 23.Bc2 Qc4 24.Rg3 Kf8 25.Qg4 g5 26.Bd3 Qc6 27.Bxg5 hxg5 28.Qxg5 Nf5 29.h6 Nxg3 30.h7 Ne2+ 31.Bxe2 Qc2 32.h8=Q# 1-0