1.d4 d5 2.Nf3 Nd7 3.Bf4 f6 4.e3 e6 5.c4 Nb6 6.c5 e5 7.Nxe5 fxe5 8.Qh5+ Ke7 9.Qxe5+ Kd7 10.cxb6 g5 11.Bxg5 cxb6 12.b3 Bd6 13.Qf5+ Ke8 14.Bb5+ Qd7 15.Bxd7+ Bxd7 16.Qf3 Bf5 17.h4 Bxb1 18.Be7 Ba3 19.Bc5 Kd8 20.Kd1 Bg6 21.Qf8+ Be8 22.g3 Nf6 23.Qxf6+ Kd7 24.Rc1 b5 25.Bxa3 b4 26.Bxb4 Bf7 27.Qe7# 1-0