1.d3 d5 2.g3 e5 3.Bg2 Nc6 4.Nf3 Bc5 5.O-O Nf6 6.Nc3 O-O 7.Nxe5 Bxf2+ 8.Rxf2 Nxe5 9.d4 Neg4 10.Rf1 Ne4 11.Nxe4 dxe4 12.Bxe4 Re8 13.Bg2 c5 14.dxc5 Qe7 15.Qd4 Qxe2 16.Bd2 Be6 17.Rfe1 Qa6 18.Qb4 Rad8 19.Bxb7 Qc4 20.Qxc4 Bxc4 21.Rxe8+ Rxe8 22.Re1 Rxe1+ 23.Bxe1 Bxa2 24.b3 Ne3 25.c6 Nd5 26.Ba5 Bb1 27.c4 Nb4 28.c7 Nd5 29.c8=Q# 1-0