1.Nf3 a5 2.e4 e6 3.Nc3 d5 4.d4 Bb4 5.Bd3 dxe4 6.Bxe4 Nf6 7.Bd3 c5 8.a3 Bxc3+ 9.bxc3 Qc7 10.c4 Nc6 11.c3 O-O 12.O-O h6 13.Re1 Rd8 14.Be3 e5 15.dxe5 Ng4 16.Bf4 Bf5 17.Bxf5 Rxd1 18.Raxd1 Nf6 19.Bg3 Nh5 20.e6 Nxg3 21.exf7+ Kf8 22.Rd7 Qf4 23.Bg6 Ne2+ 24.Rxe2 Qc1+ 25.Re1 Qf4 26.h4 Qg4 27.Re8+ Rxe8 28.fxe8=Q# 1-0