1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.b4 Be7 6.O-O Nxe4 7.Bd5 Nd6 8.Bxc6 dxc6 9.Nxe5 O-O 10.c4 f6 11.c5 fxe5 12.cxd6 Qxd6 13.d3 Bf5 14.Re1 Qxd3 15.Qxd3 Bxd3 16.b5 cxb5 17.Nd2 Bc5 18.Rxe5 Bxf2+ 19.Kh1 Bd4 20.Re7 Bxa1 21.Rxc7 Rae8 22.g3 Re2 23.Nf3 Rxf3 24.Rc8+ Kf7 25.Rc7+ Kg6 26.Rc6+ bxc6 27.Kg1 Bd4+ 28.Be3 Bxe3+ 29.Kh1 Rf1#