1.e4 e5 2.Nf3 Nc6 3.Bc4 Nge7 4.d4 exd4 5.Nxd4 Nxd4 6.Qxd4 d6 7.O-O Nc6 8.Bb5 Bd7 9.Qd1 Be7 10.Nc3 O-O 11.Nd5 Be6 12.Nxe7+ Qxe7 13.c3 Ne5 14.Be3 c6 15.Ba4 Qf6 16.Bd4 Rfd8 17.f4 b5 18.fxe5 dxe5 19.Rxf6 exd4 20.Rxe6 bxa4 21.Re7 d3 22.Qf3 f6 23.Rd1 d2 24.e5 Rf8 25.Qg4 Rf7 26.Rxf7 Kxf7 27.Qd7+ Kg6 28.exf6 gxf6 29.Rxd2 Rf8 30.Rd3 Kg5 31.Rg3+ Kh6 32.Qh3#