1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Be7 5.Bg2 O-O 6.O-O dxc4 7.Qa4 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Nbd2 Nc6 11.Nb3 Nb4 12.Qd1 Be4 13.Bd2 Qd5 14.Bxb4 Bxb4 15.a3 Bd6 16.Rc1 Rac8 17.Nc5 Bxc5 18.Rxc5 Qd6 19.Ne5 Bxg2 20.Kxg2 Ne4 21.Rc6 Qd5 22.f3 f6 23.fxe4 Qxe4+ 24.Rf3 fxe5 25.Rxe6 Qxd4 26.Qb3 Kh8 27.Rxa6 e4 28.Rxf8+ Rxf8 29.Qxb5 Qf2+ 30.Kh3 c5 31.Qd7 Qf1+ 32.Kh4 g5+ 33.Kxg5 Rg8+ 34.Kh6 Qxe2 35.Qxh7#