1.e4 e5 2.Nf3 Nf6 3.Nc3 Bb4 4.Nd5 Nxd5 5.exd5 O-O 6.c3 Bd6 7.d4 e4 8.Nd2 e3 9.Nf3 exf2+ 10.Kxf2 b6 11.Bd3 Bb7 12.c4 c6 13.Qc2 g6 14.c5 bxc5 15.dxc5 Be7 16.d6 Bf6 17.h4 Na6 18.a3 Qa5 19.Be3 Rfe8 20.b4 Qd8 21.Rae1 Bg7 22.Bg5 f6 23.Bd2 Rxe1 24.Rxe1 f5 25.Bc4+ Kh8 26.Qd3 Nb8 27.Re7 Bf6 28.Bc3 Qf8 29.Qd4 Qxe7 30.Qxf6+ Qxf6 31.Bxf6#