1.c4 c6 2.g3 d5 3.Bg2 e6 4.d4 Nf6 5.Nf3 dxc4 6.O-O a5 7.Nc3 Bb4 8.a3 Bxc3 9.bxc3 b5 10.a4 Bb7 11.axb5 cxb5 12.Ba3 Nc6 13.Rb1 Ne4 14.Qc2 f5 15.Rfd1 Kf7 16.Ne5+ Nxe5 17.dxe5 Qb6 18.Rd4 Rhd8 19.Rbd1 b4 20.cxb4 axb4 21.Rxd8 Qxf2+ 22.Kh1 Nxg3+ 23.hxg3 Qxg2#