1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Be7 6.Qb3 Nh6 7.d4 Na5 8.Qa4 Nxc4 9.Qxc4 exd4 10.Bxh6 gxh6 11.Ne5 O-O 12.Qxd4 Bf6 13.f4 d6 14.Qf2 dxe5 15.Qg3+ Bg7 16.fxe5 Qg5 17.Qxg5 hxg5 18.O-O Bxe5 19.Rf5 Bxf5 20.exf5 Rad8 21.Na3 Bxc3 22.Rc1 Bb2 23.Rxc7 Bxa3 24.Rxb7 Rd2 25.Rxa7 Bc5+ 26.Kf1 Bxa7 27.g4 Rb8 28.Ke1 Rxa2 29.h4 Rb1#