1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.f4 dxe5 6.fxe5 Nc6 7.Be3 Bf5 8.Nc3 e6 9.Nf3 Qd7 10.Be2 Be7 11.O-O Bg4 12.Qd2 O-O-O 13.Rad1 f6 14.Qe1 Bb4 15.Qg3 Bxf3 16.Rxf3 Bxc3 17.bxc3 Qe7 18.exf6 gxf6 19.Qh4 Nd7 20.d5 Nce5 21.Rf2 exd5 22.cxd5 Qa3 23.Qd4 Qxa2 24.c4 a6 25.c5 Kb8 26.Ra1 Qb3 27.d6 cxd6 28.Qxd6+ Ka8 29.Bxa6 Qc3 30.Bxb7+ Kxb7 31.Rb1+ Kc8 32.Qa6+ Kc7 33.Qb7#