1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.h3 Nc6 5.e3 b6 6.Nc3 Bb7 7.cxd5 Nxd5 8.Bb5 Nxc3 9.bxc3 a6 10.Bd3 Be7 11.e4 Na5 12.O-O O-O 13.Bf4 c5 14.Qe2 b5 15.dxc5 Bxc5 16.a4 Nb3 17.Ra2 bxa4 18.Rxa4 Be7 19.Bc2 Nc5 20.Rd4 Qc8 21.e5 a5 22.Ng5 g6 23.Qg4 a4 24.Nxh7 Kxh7 25.Qh5+ Kg8 26.Bxg6 fxg6 27.Qxg6+ Kh8 28.Qh5+ Kg8 29.Bh6 Be4 30.Rxe4 Nxe4 31.Qg6+ Kh8 32.Qg7# 1-0