1.e4 e5 2.Nf3 Nc6 3.Bb5 d6 4.d4 exd4 5.Nxd4 Bd7 6.Bxc6 Bxc6 7.Nxc6 bxc6 8.Nc3 Qe7 9.O-O Nf6 10.Qd3 Qe5 11.f4 Qc5+ 12.Be3 Qh5 13.h3 Be7 14.e5 dxe5 15.fxe5 Nd7 16.Rf5 Qh4 17.Raf1 Bc5 18.Rxf7 Bxe3+ 19.Qxe3 Rf8 20.Rxf8+ Nxf8 21.Qc5 Nd7 22.Qxc6 Rd8 23.e6 Qd4+ 24.Kh1 Qb6 25.exd7+ Rxd7 26.Qe4+ Re7 27.Qxh7 Qh6 28.Qg8+ Kd7 29.Rd1+ Kc6 30.Qd5+ Kb6 31.Qb5#