1.d4 Nf6 2.Nf3 c6 3.Qd3 d5 4.Nbd2 b6 5.e4 Ba6 6.Qe3 Bxf1 7.Kxf1 e6 8.e5 Nfd7 9.c4 Be7 10.h4 O-O 11.Ng5 Re8 12.Qf4 Bxg5 13.hxg5 c5 14.Ne4 dxe4 15.Qxe4 Nf8 16.Qxa8 Qxd4 17.g3 Qxc4+ 18.Kg2 Qd4 19.Bf4 Qxb2 20.Qxa7 Nc6 21.Qa4 b5 22.Qe4 Ne7 23.Rhb1 Qc3 24.a4 bxa4 25.Rc1 Qb2 26.Be3 Nd7 27.Qxa4 Rd8 28.Qxd7 Rxd7 29.Ra8+ Nc8 30.Rxc8+ Rd8 31.Rxd8# 1-0