1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 a6 5.Nbd2 c5 6.Bg2 Nc6 7.cxd5 Nxd5 8.e4 Ndb4 9.O-O Nxd4 10.Nc4 b5 11.Nce5 Nbc2 12.Nxd4 Nxd4 13.b4 cxb4 14.Bb2 Bc5 15.Nxf7 Kxf7 16.Qh5+ g6 17.Qxc5 Ne2+ 18.Kh1 Nc3 19.Qxb4 Na4 20.Bxh8 Qxh8 21.Kg1 e5 22.f4 Ke6 23.Qa3 Qg7 24.h3 Qh8 25.Rfd1 Kf6 26.Rd5 Rb8 27.Rxe5 g5 28.Bh1 Qe8 29.Rxe8 Be6 30.Rf1 Rb7 31.fxg5+ Ke5 32.Qb4 a5 33.Rf5# 1-0