1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.exd6 exd6 6.Nc3 Be7 7.Bd3 O-O 8.Nge2 Nc6 9.O-O Bf6 10.Be3 Bg4 11.f3 Bh5 12.Nf4 Bg6 13.Nxg6 hxg6 14.Be2 Re8 15.Bf2 Qd7 16.Qd2 Re7 17.Ne4 Rae8 18.Nxf6+ gxf6 19.Rfe1 d5 20.c5 Nc4 21.Bxc4 dxc4 22.d5 Ne5 23.Bg3 Nd3 24.Rxe7 Rxe7 25.d6 cxd6 26.cxd6 Re6 27.b3 b5 28.bxc4 bxc4 29.Rb1 Rxd6 30.Bxd6 Qxd6 31.Qc3 Qc5+ 32.Kh1 Nf2+ 33.Kg1 Nh3+ 34.Kf1 Qf2#