1.e4 e5 2.d4 d6 3.Bc4 exd4 4.c3 h6 5.Nf3 g5 6.cxd4 g4 7.Ng1 f5 8.exf5 Bxf5 9.h3 d5 10.Be2 g3 11.fxg3 Bd6 12.Bh5+ Kd7 13.Ne2 Nf6 14.O-O Bxb1 15.Rxb1 Nxh5 16.Nf4 Nxg3 17.Qg4+ Kc6 18.Qxg3 Rg8 19.Qb3 Qg5 20.h4 Qf5 21.Bd2 Qe4 22.Rbc1+ Kd7 23.Qh3+ Kd8 24.Ne6+ Kc8 25.Ng5+ Nd7 26.Nxe4 dxe4 27.Qe6 Rd8 28.Rf7 a5 29.Qxd6 c6 30.Bf4 Ra6 31.Qc7# 1-0