1.d4 Nf6 2.c4 d6 3.Nc3 Nbd7 4.e4 e5 5.Nf3 Be7 6.Be2 O-O 7.O-O c6 8.Qc2 a6 9.Rb1 b5 10.b4 Re8 11.Rd1 Bf8 12.dxe5 dxe5 13.a4 bxa4 14.Nxa4 Qc7 15.c5 a5 16.Bc4 axb4 17.Bxf7+ Kh8 18.Bxe8 Nxe8 19.Nb6 Ra5 20.Nxc8 Qxc8 21.Rxb4 Bxc5 22.Ra4 Rxa4 23.Qxa4 Nef6 24.Bg5 h6 25.Bxf6 gxf6 26.Qc4 Kg7 27.Nh4 Qe8 28.Nf5+ Kg6 29.Rxd7 Qxd7 30.Qg8+ Kh5 31.g4#