1.Nf3 c6 2.c4 d5 3.cxd5 cxd5 4.Nc3 a6 5.d4 Nf6 6.Qb3 h6 7.Bf4 e6 8.e3 Bd6 9.Bxd6 Qxd6 10.Ne5 Nc6 11.f4 b5 12.Bxb5 axb5 13.Nxb5 Qe7 14.Nxc6 Qd7 15.Ne5 Qe7 16.O-O Ba6 17.Rfc1 O-O 18.Rc7 Qd8 19.Nc6 Qe8 20.Nd6 Be2 21.Ne7+ Qxe7 22.Rxe7 Ne8 23.Rb7 Bh5 24.Qb4 Ra7 25.Ne4 Nc7 26.a4 Ne8 27.Qb6 Bg6 28.Qb5 Ra5 29.Qxe8 f5 30.Qxg6 Rc8 31.Qxg7# 1-0