1.Nf3 d5 2.d4 e6 3.c4 Nf6 4.g3 Be7 5.Bg2 O-O 6.O-O dxc4 7.Ne5 c5 8.dxc5 Qc7 9.Nxc4 Qxc5 10.b3 Rd8 11.Qc2 Qh5 12.Rd1 Rxd1+ 13.Qxd1 Nc6 14.Ba3 Bxa3 15.Nbxa3 Bd7 16.Nd6 Ng4 17.h3 Nxf2 18.Kxf2 Qc5+ 19.Kf1 Qxa3 20.Nxb7 Be8 21.Qd6 Qa6 22.Nc5 Qb6 23.Nd7 Rd8 24.Qf8#