1.d4 Nf6 2.c4 c6 3.Nf3 d5 4.e3 Be6 5.Nc3 dxc4 6.Ng5 Bf5 7.Bxc4 e6 8.O-O Bg6 9.e4 b5 10.Bb3 b4 11.Ne2 Nxe4 12.Nxe6 fxe6 13.Nf4 Bd6 14.Nxe6 Qf6 15.f3 Qh4 16.g3 Nxg3 17.Bg5 Qh3 18.Re1 Kd7 19.d5 c5 20.Bf4 Nf5 21.Ba4+ Kc8 22.Bxd6 Nxd6 23.Rc1 Na6 24.Qe2 Kb7 25.Nxc5+ Nxc5 26.Qe7+ Ka6 27.Qxd6+ Ka5 28.Rxc5+ Kxa4 29.Qa6# 1-0