1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 cxd4 8.Nxd4 Bxc3+ 9.bxc3 Qa5 10.Bxf6 Qxc3+ 11.Kf1 gxf6 12.Rc1 Qa5 13.Bxe6 Bxe6 14.Nxe6 Qa6+ 15.Qe2 Qxe6 16.Qb5+ Nc6 17.Qxb7 Rc8 18.h4 O-O 19.Rh3 Ne5 20.Rxc8 Rxc8 21.Rg3+ Kh8 22.Kg1 Qd7 23.Qa6 Rc6 24.Qa3 Rc8 25.Qa6 Ng4 26.Rd3 Rc1+ 27.Rd1 Qxd1+ 28.Qf1 Qxf1# 0-1