1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.Nc3 Nf6 5.a4 a6 6.O-O d6 7.h3 h6 8.d3 g5 9.Nh2 Rg8 10.Ng4 Rg6 11.Nxf6+ Qxf6 12.Nd5 Qd8 13.Qh5 g4 14.Kh2 Be6 15.Be3 Nd4 16.Bxd4 Bxd4 17.c3 Bxf2 18.g3 Ba7 19.Nf6+ Rxf6 20.Bxe6 Qe7 21.Bxg4 Be3 22.Bf5 c6 23.Rf3 Bb6 24.Raf1 d5 25.Bd7+ Qxd7 26.Rxf6 dxe4 27.Qxe5+ Kd8 28.Rxf7 Qxd3 29.Qe7+ Kc8 30.Qxb7+ Kd8 31.Qxa8# 1-0