1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Be7 5.O-O O-O 6.h3 d6 7.c3 a6 8.a4 Na5 9.Ba2 c5 10.Re1 Nc6 11.Nbd2 Be6 12.Bb1 h6 13.Nf1 b5 14.d4 cxd4 15.cxd4 exd4 16.Nxd4 Nxd4 17.Qxd4 Qc7 18.Ne3 Qc5 19.Qd3 g6 20.Nd5 Nxd5 21.exd5 Bh4 22.g3 Bf5 23.Qf3 Bxb1 24.Bxh6 Rfe8 25.Raxb1 Qb4 26.Rxe8+ Rxe8 27.gxh4 bxa4 28.Qf6 Re1+ 29.Kh2 Rxb1 30.Qg7#