1.d4 e6 2.c4 d5 3.Nf3 c5 4.Nc3 cxd4 5.Nxd4 Nf6 6.Bg5 Be7 7.e3 O-O 8.Be2 dxc4 9.Bxc4 h6 10.Bh4 a6 11.O-O b5 12.Be2 Bb7 13.Bf3 Qb6 14.a4 b4 15.a5 Qc7 16.Na4 Nd5 17.Rc1 Qd8 18.Bxe7 Qxe7 19.Nc5 Rc8 20.Nxb7 Qxb7 21.Rxc8+ Qxc8 22.Bxd5 exd5 23.Qa4 Qc4 24.Qe8+ Kh7 25.Qxf7 Nc6 26.Ne6 Rg8 27.Qf5+ Kh8 28.Nf4 d4 29.Ng6+ Kh7 30.Nf8+ Kh8 31.Qh7# 1-0