1.d4 g6 2.e4 Bg7 3.Be3 e6 4.f4 d5 5.e5 Nc6 6.Nf3 Bd7 7.Bd3 Nge7 8.Nbd2 Nf5 9.Qe2 Nxe3 10.Qxe3 Nb4 11.a3 Nxd3+ 12.Qxd3 Qe7 13.O-O a6 14.c4 O-O 15.cxd5 Bb5 16.Nc4 exd5 17.b3 dxc4 18.bxc4 Bc6 19.d5 Bd7 20.Rae1 Qc5+ 21.Kh1 Rae8 22.Nd4 b5 23.cxb5 Bxb5 24.Nxb5 axb5 25.Rc1 Qb6 26.Rb1 Rd8 27.Rxb5 Qa6 28.Qb3 Rb8 29.Rxb8 Qxf1#