1.d4 Nf6 2.c4 Nc6 3.Nc3 e5 4.d5 Nd4 5.e3 Nf5 6.Bd3 Nh4 7.g3 Ng6 8.h4 h5 9.Bxg6 fxg6 10.Qc2 Bb4 11.Qxg6+ Kf8 12.Bd2 d6 13.Nf3 Bxc3 14.Bxc3 Rh6 15.Qc2 b5 16.cxb5 Qe8 17.O-O Qxb5 18.e4 Bh3 19.Rfe1 Kg8 20.Ng5 Bd7 21.Bd2 Ng4 22.a4 Qb6 23.Be3 Nxe3 24.Rxe3 Rf8 25.a5 Qd4 26.Rf3 Rhf6 27.Rxf6 Rxf6 28.Rc1 Bb5 29.Ne6 Qb4 30.Qxc7 Qxb2 31.Qxg7# 1-0