1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 cxd4 8.Nxd4 Qa5 9.Bd2 O-O 10.Qe2 Rd8 11.Nf3 Nc6 12.a3 Be7 13.Nd5 Qc5 14.b4 Qd6 15.e5 Nxe5 16.Nxe7+ Qxe7 17.Nxe5 Rd4 18.Bd3 Qd6 19.Bc3 Rd5 20.O-O Bd7 21.Nxd7 Rxd3 22.Nxf6+ Kh8 23.Be5 b6 24.Bxd6 Rg8 25.Rad1 Rxa3 26.Rde1 Re8 27.Nxh7 Ra2 28.Bb8 Ra1 29.Qh5 Rc8 30.Be5 Rd8 31.Bc3 Ra8 32.b5 a5 33.Ng5+ Kg8 34.Qxf7+ Kh8 35.Bxg7# 1-0