1.e4 e5 2.Nf3 d6 3.Bc4 f6 4.Nc3 Nh6 5.h3 a6 6.d3 b5 7.Bb3 b4 8.Ne2 c5 9.a3 bxa3 10.Rxa3 Bb7 11.c3 Be7 12.O-O Rf8 13.Ba4+ Nd7 14.d4 c4 15.dxe5 fxe5 16.Ng3 d5 17.Nxe5 Bxa3 18.Bxd7+ Ke7 19.Bg5+ Kd6 20.Bxd8 Raxd8 21.bxa3 Rxd7 22.Nxd7 Kxd7 23.Qa4+ Bc6 24.Qxa6 dxe4 25.Qxc4 Ba8 26.Nxe4 Nf5 27.Rd1+ Ke7 28.Qc5+ Kf7 29.Qxf5+ Ke7 30.Rd7+ Ke8 31.Nd6#