1.Nf3 Nc6 2.d4 Nf6 3.c4 e6 4.g3 d5 5.Qc2 Qd6 6.c5 Qe7 7.Bg2 g6 8.O-O Bg7 9.Nc3 Ng4 10.h3 h5 11.Bf4 e5 12.Nxe5 Nxd4 13.Qa4+ c6 14.Qxd4 Nxe5 15.Qa4 Bd7 16.Rac1 O-O 17.Rfd1 b5 18.cxb6 axb6 19.Qb3 Be6 20.Bxe5 Bxe5 21.Qxb6 Rab8 22.Qxc6 Rfc8 23.Qa6 d4 24.Nd5 Bxd5 25.Rxc8+ Rxc8 26.Qxc8+ Kg7 27.Bxd5 Bf6 28.Qc4 Qxe2 29.Qxe2 h4 30.g4 g5 31.Qe8 Kh6 32.Qxf7 Bg7 33.Qh5#