1.Nf3 Nc6 2.d4 d5 3.c4 e5 4.dxe5 Bb4+ 5.Nbd2 dxc4 6.Qc2 Be6 7.g3 b5 8.Bg2 Nge7 9.O-O Ng6 10.a4 a6 11.Rd1 Qc8 12.Ng5 Ngxe5 13.Bxc6+ Nxc6 14.Qe4 Na5 15.axb5 axb5 16.Ndf3 Ra6 17.Nd4 Rb6 18.Ndxe6 fxe6 19.Nxh7 Rxh7 20.Qxh7 Kf7 21.Bh6