1.Nf3 e6 2.Ne5 d5 3.d4 b6 4.c4 dxc4 5.e4 Nf6 6.Nc3 Bb7 7.Bxc4 Nxe4 8.Nxf7 Qh4 9.Qf3 Rg8 10.O-O Nd6 11.Qe2 Nxf7 12.Nb5 Qe7 13.Bf4 Na6 14.Bxe6 g5 15.Bg3 Rg6 16.Rae1 Rxe6 17.Qxe6 Qxe6 18.Rxe6+ Kd7 19.Rf6 Bd5 20.Nc3 Bc4 21.Rd1 Nd6 22.Bxd6 Bxd6 23.d5 Re8 24.Rf7+ Kd8 25.h4 Bd3 26.hxg5 Bg6 27.Rf6 Nc5 28.Nb5 Be5 29.d6 Kc8 30.dxc7 Ne6 31.Rxe6 Rxe6 32.Rd8+ Kb7 33.c8=Q# 1-0