1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.d4 exd4 7.O-O d3 8.Ng5 Nh6 9.e5 d5 10.Bxd3 Bf5 11.Bxf5 Nxf5 12.e6 fxe6 13.Nxe6 Qd6 14.Re1 Nce7 15.Ba3 Qd7 16.Nd2 g6 17.Rc1 c6 18.g4 Nd6 19.Bxd6 Qxd6 20.Nc4 Qd7 21.Qd4 Rg8 22.Nxa5 b6 23.Nb3 c5 24.Qf6 Rc8 25.Re3 Rc6 26.Rce1 h5 27.Rf3 Qc8 28.Qf7+ Kd7 29.Nexc5+ Rxc5 30.Qxe7+ Kc6 31.Nd4#