1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.d4 exd4 5.Nxd4 Nxd4 6.Qxd4 d6 7.Bg5 Be7 8.O-O-O O-O 9.h3 Be6 10.f4 h6 11.Bxf6 Bxf6 12.Qe3 Qe7 13.g4 c5 14.Nd5 Bxd5 15.Rxd5 Bd4 16.Qf3 Rae8 17.Bd3 Qc7 18.c3 Bf6 19.g5 hxg5 20.fxg5 Bxg5+ 21.Rxg5 Qe7 22.Rhg1 g6 23.h4 Kh7 24.h5 Rg8 25.hxg6+ fxg6 26.Qh3+ Kg7 27.Rxg6+ Kf7 28.Qh7+ Kf8 29.Rf1+ Qf7 30.Qxf7#