1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O d6 5.c3 Bb6 6.b4 Qf6 7.a4 a5 8.b5 Nd8 9.d3 Be6 10.Na3 h6 11.Bxe6 Nxe6 12.Nc4 Bc5 13.Be3 Bxe3 14.fxe3 Qd8 15.d4 exd4 16.exd4 Ne7 17.Nh4 O-O 18.Qg4 Ng5 19.Ne3 Qc8 20.Nhf5 Qe6 21.h4 Nxf5 22.Nxf5 Qxe4 23.Rf4 Qd3 24.hxg5 Qxc3 25.Raf1 Rae8 26.Nxh6+ Kh7 27.Nxf7 Qe3+ 28.Kh1 Kg6 29.Qf5+ Kh5 30.g6#