1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nxc6 Qf6 6.Qf3 dxc6 7.Nc3 Qxf3 8.gxf3 Be6 9.Rg1 g6 10.Ne2 Bd6 11.Nf4 Nf6 12.Nxe6 fxe6 13.Bc4 e5 14.a4 a5 15.Bh6 Nh5 16.O-O-O Bf8 17.Bxf8 Rxf8 18.Rg5 Rxf3 19.Rxe5+ Kf8 20.Rd7 Re8 21.Rxe8+ Kxe8 22.Rxc7 Rxf2 23.Rxb7 Nf6 24.b4 axb4 25.a5 Nxe4 26.a6 Nd6 27.a7 Nxc4 28.a8=Q# 1-0