1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Be7 5.Bf4 O-O 6.e3 b6 7.cxd5 Nxd5 8.Nxd5 Qxd5 9.Bxc7 Qa5+ 10.Nd2 Bb7 11.Bd3 Na6 12.Bf4 Nb4 13.Be2 Bxg2 14.Rg1 Rfc8 15.Rxg2 Nc2+ 16.Kf1 Nxa1 17.Bd3 Qxa2 18.Qh5 g6 19.Bxg6 fxg6 20.Rxg6+ Kf8 21.Bh6+ Ke8 22.Qb5+ Kd8 23.Rg8+ Kc7 24.Bf4+ Kb7 25.Rxc8 Rxc8 26.Qd7+ Ka8 27.Qxc8#