1.Nf3 Nc6 2.d4 d5 3.c4 dxc4 4.e4 Bg4 5.d5 Ne5 6.Bf4 Bxf3 7.gxf3 Ng6 8.Be3 Nf6 9.Bxc4 Ne5 10.Be2 g6 11.f4 Ned7 12.e5 Ng8 13.Nc3 e6 14.dxe6 fxe6 15.Qb3 b6 16.Bf3 Rc8 17.O-O-O c6 18.Bg4 Qe7 19.Bxe6 Nc5 20.Bxc5 Qxc5 21.Bd7+ Ke7 22.Qe6+ Kd8 23.Qe8+ Kc7 24.Qxc8#