1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 dxc4 5.Bg2 Bb4+ 6.Bd2 c5 7.Bxb4 cxb4 8.Ne5 O-O 9.a3 Nc6 10.Bxc6 bxc6 11.axb4 Qd6 12.O-O Qxb4 13.Nd2 c3 14.bxc3 Qxc3 15.Ndc4 Bb7 16.Ra3 Qb4 17.Qa1 Qe7 18.Rb1 Rfb8 19.Rxa7 Nd5 20.Nxc6 Bxc6 21.Rxb8+ Rxb8 22.Rxe7 Nxe7 23.f3 Bb5 24.Nd6 Bxe2 25.Qa7 Nc6 26.Qxf7+ Kh8 27.Ne8 Rb1+ 28.Kf2 Rf1+ 29.Kxe2 Rc1 30.Qxg7# 1-0